package com.mall.b2c.service;

import java.util.List;

import org.springframework.web.multipart.MultipartFile;

import com.mall.b2c.bean.BrandBean;
import com.mall.b2c.domain.goods.BrandDomain;
import com.mall.common.bean.Order;
import com.mall.common.service.BaseService;

/**
 * Service接口 - 品牌
 * @author wangzx
 */
public interface BrandService extends BaseService<BrandDomain, Long>  {
	
	/**
	 * 获取品牌列表
	 * @param isRecommend
	 * @param count
	 * @param goodsCategoryCode 商品分类code （ like code% ）
	 * @param orders 排序
	 * @return
	 */
	public List<BrandBean> getBrandList(Boolean isRecommend, Integer count, String firstCharacter, String goodsCategoryCode, List<Order> orders);
	
	/**
	 * 导入品牌与商品的关联
	 * @param type 导入类型
	 * @param multipartFile 导入文件
	 * @exception
	 */
	public void importBrandInfo(String type, MultipartFile multipartFile) throws Exception;
	
	
	
}
